package com.abe.config;

public class HttpUtils {
	/**
	 * @name 获取完整访问路径
	 * 
	 * @param relativeUrl
	 *            相对路径
	 * */

	public static String GetUrl(String relativeUrl) {
		return Constants.BASE_URL + relativeUrl;
	}

	/**
	 * 功能说明：根据设备编号取得最后一次在该设备上用微信扫描二维码的用户名
	 * 
	 * @param num
	 *            设备唯一编号(10万以内的整数)
	 * @param mac
	 *            设备mac地址
	 */
	public static final String API_SCAN_LOGIN = "wcht/scanLogin";

	/**
	 * 功能说明：获取服务器中生成的二维码图片。（每个设备号对应一个唯一的永久二维码）
	 * 注意：接口中会初始化本设备最后一次扫码的用户，所以虽然每次返回的都是一样的图片，但是仍然需要每次调用
	 * 
	 * @param num
	 *            设备唯一编号(10万以内的整数)
	 * @param mac
	 *            设备mac地址
	 */
	public static final String API_GET_QRCODE = "wcht/getQRCode";

	/**
	 * 功能说明：获取服务器中App最新版本。服务器中版本和客户端中版本进行比较。 若服务器中版本大于客户端中版本，则版本更新； 否则， 版本不更新。
	 */
	public static final String API_VERSION_UPDATE = "wcht/getNewVersion";

	/**
	 * 功能说明：上传用户锻炼的数据
	 * 
	 * @param num
	 *            设备编号
	 * @param openid
	 *            微信用户openid
	 * @param duration
	 *            持续时间（秒）
	 * @param times
	 *            训练次数
	 * @param calorie
	 *            训练卡路里
	 * @param time
	 *            训练时间
	 * @param mac
	 *            设备mac地址
	 * 
	 * @param device_type
	 *            设备类型，固定为：1
	 * @param speed
	 *            速度
	 * @param declivity
	 *            坡度
	 * @param heart_rate
	 *            心律
	 */
	public static final String API_UPLOAD_EXERCISE_DATA = "wcht/upLoadExerciseData";
}
